package top.healthylife.gateway.platform.jg.dto.antifraud.req;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;
import top.healthylife.gateway.dto.request.req.ApiReqDto;
import top.healthylife.gateway.platform.jg.dto.annotation.AutoUnderline;


/**
 * 极光反欺诈v2定制（金融版）
 * @author gwx
 * @date 2021/9/9
 */
@Data
@Accessors(chain = true)
@ApiModel("极光反欺诈v2定制（金融版）")
public class JGReqAntiFraudDto extends ApiReqDto {

    @ApiModelProperty(value = "姓名" , example = "张三" , notes = "姓名" , required = true)
    private String name;

    @ApiModelProperty(value = "身份证号" , example = "500381199811242113" , notes = "身份证" , required = true)
    @AutoUnderline
    private String idNumber;

    @ApiModelProperty(value = "手机号" , example = "19988883288" , notes = "手机号" , required = true)
    private String phone;

    @ApiModelProperty(value = "imei" , notes = "imei" , required = true)
    private String imei;

    @ApiModelProperty(value = "mac" , notes = "mac")
    private String mac;

    @ApiModelProperty(value = "imsi" , notes = "imsi")
    private String imsi;

}
